package icu.feigroup.types.design.framwork.link.model2.chain;

/**
 * projectName:icu.feigroup.types.design.framwork.link.model2.chain
 *
 * @author 飞
 * @since 2025/2/23 20:19
 * description:
 */
public interface ILink <E> {
    boolean add(E e);

    boolean addFirst(E e);

    boolean addLast(E e);

    boolean remove(Object o);

    E get(int index);

    void printLinkList();
}
